cruel and inhuman treatment - Turco Inglés Diccionario